Olvera Castle, Andalusia Pet Friendly Vacation Rentals